a moment of weakness - Spanish English Dictionary